peace settlement - German English Dictionary